Elementor\Modules\FloatingButtons\Base\Widget_Contact_Button_Base C

Total Complexity 113
Dependencies 9
Dependents 2
Total lines 3,105
Lines of code 2,809
Logical lines of code 368
Comment lines 1
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
add_style_contact_section()
D
19
19 352
add_style_chat_button_section()
D
19
16 380
add_contact_section()
B
24
8 289
add_style_top_bar_section()
B
30 10 171
add_style_send_button_section()
B
30 10 165
add_advanced_tab()
A
28
5 192
add_chat_button_section()
A
35 8 100
get_configuration()
A
28
1 200
add_style_info_links_section()
A
30 1 173
add_style_message_bubble_section()
A
33 3 138
social_media_controls()
A
32 1 153
add_style_chat_box_section()
A
36 4 96
add_style_resource_links_section()
S
35 1 120
add_top_bar_section()
S
41 4 68
add_message_bubble_section()
S
43 2 58
add_send_button_section()
S
46 2 46
chat_box_animation_controls()
S
50 1 33
get_display_text_condition()
S
68 2 7
get_platform_color_condition()
S
68 2 7
get_style_depends()
S
70 2 6
get_icon_title_field()
S
63 1 13
add_style_tab()
S
70 1 7
show_in_panel()
S
82 1 3
add_content_tab()
S
73 1 6
get_group_name()
S
82 1 3
register_controls()
S
75 1 5
get_categories()
S
81 1 3
get_icon()
S
82 1 3
get_initial_config()
S
73 1 5
hide_on_search()
S
82 1 3
render()
S
76 1 4